English to Arabic

Meaning for:
Squirrelly
other
غريب