Polish-English dictionary »

kriosfera meaning in English

PolishEnglish
kriosfera noun

cryospherenoun
areas where the surface is frozen