meaning of Auslaugen

Auslaugen - German to English

to exhaust

View more

  • to leach on
  • to leach
  • to sap [fig.]
  • to wear on
  • to emaciate
  • leaching
  • lixiviation