Arabic-English dictionary »

السماوات meaning in English

ArabicEnglish
السماوات

Firmaments[UK: ˈfɜː.mə.mənts] [US: ˈfɝː.mə.mənts]

Heavens[UK: ˈhev.n̩z] [US: ˈhev.n̩z]

Welkins