English to Arabic

Meaning for:
Hideout
other
المخبأ