Version Française
Meaning of
"TROMBE"
in English language
French to English
English to French
French
English
trombes (f.pl) d’eau (averse)
downpour (sg)
Trombe
Funnel cloud
TROMBE
TORNADO
TROMBE D’EAU
WATERSPOUT