English to Arabic

Meaning for:
Putrescences
other
التعفن