English to Arabic

Meaning for:
Coweringly
other
بشكل منكمش