English to Arabic

Meaning for:
Rots
other
التعفن