English to Arabic

Meaning for:
Repairable
other
قابل للإصلاح