English to Arabic

Meaning for:
Shelter
other
الملجأ