Spanish-English dictionary »

zona tórrida meaning in English

SpanishEnglish
zona tórrida noun
{f}

torrid zonenoun
[UK: ˈtɒ.rɪd zəʊn] [US: ˈtɔː.rəd ˈzoʊn]