Arabic-English dictionary »

سماء meaning in English

ArabicEnglish
سماء f

firmamentvault of the heavens|heavens|sky