Polish-English dictionary »

termosfera meaning in English

PolishEnglish
termosfera noun

thermospherenoun
layer of the Earth's atmosphere