English to Arabic

Meaning for:
Rot
other
التعفن