Italian-English dictionary »

protuberanza solare meaning in English

ItalianEnglish
protuberanza solare noun
{f}

solar prominence(large eruption on the Sun)
noun