stercorary
English
stercorary meaning in English • stercorary का अर्थ अंग्रेजी में
Noun
- A place, properly secured from the weather, for containing dung.