French-English dictionary »

calotte polaire meaning in English

FrenchEnglish
calotte polaire nom

polar cap◼◼◼(high-latitude region covered by ice)
noun