Italian-English dictionary »

calotta polare meaning in English

ItalianEnglish
calotta polare noun

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