English to Arabic

Meaning for:
Rotting
other
التعفّن