English to Arabic

Meaning for:
Cowering
other
الإنكماش