English to Arabic

Meaning for:
Corroding
other
التصدّأ