Polish-English dictionary »

stratosfera meaning in English

PolishEnglish
stratosfera noun

stratospherenoun
region of the uppermost atmosphere