English to Arabic

Meaning for:
Hiding-place
other
المخبأ