Version Française
Meaning of
"cataracte (f) (chute d’eau)"
in English language
French to English
English to French
French
English
cataracte (f) (chute d’eau)
waterfall