Arabic-English dictionary »

طَبَقَة اَلْأُوزُون meaning in English

ArabicEnglish
طَبَقَة اَلْأُوزُون f

ozone layera region of the stratosphere