stercoration
English
stercoration meaning in English • stercoration का अर्थ अंग्रेजी में
Noun
- Manuring with dung.