Arabic-English dictionary »

ثِيرْمُوسْفِير meaning in English

ArabicEnglish
ثِيرْمُوسْفِير m

thermospherelayer of the Earth's atmosphere