"leachate" in Polish — inglés-Polish dictionary | Mirar "leachate" in inglés

leachate

sustantivo
  1. odciek (w hydrologii) technical