What does Abschwemmung mean?

Abschwemmung - German to English

rainwash

View more

  • run-off