slubberdegullion
English
slubberdegullion meaning in English • slubberdegullion का अर्थ अंग्रेजी में
Noun
- A mean, dirty wretch.