holour
English
holour meaning in English • holour का अर्थ अंग्रेजी में
Noun
- A whoremonger.