Italian-English dictionary »

grande macchia rossa meaning in English

ItalianEnglish
Grande Macchia Rossa 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]