Spanish-English dictionary »

depresión tropical meaning in English

SpanishEnglish
depresión tropical noun
{f}

tropical depression(region of low pressure)
noun