atterration
English
atterration meaning in English • atterration का अर्थ अंग्रेजी में
Noun
- The act of filling up with earth, or of forming land with alluvial earth.