Version Française
Meaning of
"Terrain perméable (étanche)"
in English language
French to English
English to French
French
English
Terrain perméable (étanche)
Pervious (impervious) soil (ground)