English to Arabic

Meaning for:
Detachable
other
قابل للفصل