English to Arabic

Meaning for:
Putrefactive
other
معفّن