Waterspout — English Spanish translation1 translation found

waterspout (n) (meteorology) tromba marina (f) (n) (meteorology)
Translate Waterspout into other languages
Translate waterspout into German
Translate waterspout into French
Translate waterspout into Italian
Translate waterspout into Dutch
Translate waterspout into Portuguese
Translate waterspout into Slovenian
Translate waterspout into Polish
Translate waterspout into Czech