English to Arabic

Meaning for:
Putrescent
other
متعفن