English to Arabic

Meaning for:
Putrescence
other
التعفن