Italian-English dictionary »

supergranulazione meaning in English

ItalianEnglish
supergranulazione noun
{f}

supergranulation(system of convection cells covering the sun)
noun