meaning of Auslaugung

Auslaugung - German to English

leaching

View more

  • eluviation