Skip to main content

atterration

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