English-Italian dictionary »

leachate meaning in Italian

EnglishItalian
leachate [leachates] (the liquid produced when water percolates through any permeable material - it contains soluble matter)
noun
[UK: lˈiːtʃeɪt]
[US: lˈiːtʃeɪt]

percolatonoun
{m}

Your history