kamus
.
Search
About
polar_glacier
English
polar glacier
Noun
A glacier near the Arctic or Antarctic poles
English: polar glacier