English to Arabic

Meaning for:
Spoilage
other
الإفساد