English to Arabic

Meaning for:
Sanctuary
other
الملجأ