leach - Inglés Sinónimo Diccionario

leach

v.
[1] percolate
[2] strip
n.
[1] leaching