English to Arabic

Meaning for:
Squirreled
other
حافظ