English-Polish dictionary »

polar cap meaning in Polish

EnglishPolish
polar cap noun
high-latitude region covered by ice

polarna czapa lodowanoun