English to Arabic

Meaning for:
Shrunken
other
منكمش