Spanish-English dictionary »

gran mancha roja meaning in English

SpanishEnglish
Gran Mancha Roja proper noun
{f}

Great Red Spot(storm on the planet Jupiter)
proper noun
[UK: ˈɡreɪt red spɒt] [US: ˈɡreɪt ˈred ˈspɑːt]