Italian-English dictionary »

vortice polare meaning in English

ItalianEnglish
vortice polare noun
{m}

polar vortexnoun