English to Arabic

Meaning for:
Hideaway
other
المخبأ