English to Arabic

Meaning for:
Irremovability
other
إنعدام قدرة التحريك