Portuguese-English dictionary »

calota polar meaning in English

PortugueseEnglish
calota polar noun

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