Italian-English dictionary »

gigante rossa meaning in English

ItalianEnglish
gigante rossa noun

red giant(large red star)
noun
[UK: red ˈdʒaɪənt] [US: ˈred ˈdʒaɪənt]