English to Arabic

Meaning for:
Decayer
other
مسبب التآكل