Skip to main content

dungyard

English dungyard meaning in English  •  dungyard का अर्थ अंग्रेजी में
Noun
  • A yard where dung is collected.
Advertisement