Translation of "percolato" into English
leachate, percolate, leaching waters are the top translations of "percolato" into English.
percolato
-
leachate
noun -
percolate
noun -
leaching waters
-
Show algorithmically generated translations
Automatic translations of "percolato" into English
-
Glosbe Translate
-
Google Translate
Add example
Add