French-English dictionary »

vortex polaire meaning in English

FrenchEnglish
vortex polaire nom {m}

polar vortex◼◼◼noun