meaning of Anschwemmung

Anschwemmung - German to English

aggradation

View more

  • alluvion