English-Italian dictionary »

polar cap meaning in Italian

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

calotta polarenoun