Version Française
Translate
"throughfall"
to French Language
English to French
French to English
English
French
throughfall
pluie (f) tombant directement sur le sol