English to Arabic

Meaning for:
Cowers
other
ينكمش