English to Arabic

Meaning for:
Incapacitating
other
التعطيل