English to Arabic

Meaning for:
Stashes
other
يخفي