Version Française
Translate
"percolation"
to French Language
English to French
French to English
English
French
percolation
percolation (f)
percolation
filtration (f)
Percolation water; seepage water
Eau de percolation