Spanish-English dictionary »

tormenta tropical meaning in English

SpanishEnglish
tormenta tropical noun
{f}

tropical storm(cyclone)
noun