Waterspout — English French translation1 translation found

waterspout (n) (meteorology) trombe (f) (n) (meteorology)
Translate Waterspout into other languages
Translate waterspout into German
Translate waterspout into Italian
Translate waterspout into Spanish
Translate waterspout into Dutch
Translate waterspout into Portuguese
Translate waterspout into Slovenian
Translate waterspout into Polish
Translate waterspout into Czech