English to Arabic

Meaning for:
Welkins
other
السماوات