dungmeer
English
dungmeer meaning in English • dungmeer का अर्थ अंग्रेजी में
Noun
- A pit where dung and weeds rot for manure.