English to Arabic

Meaning for:
Separable
other
مفصول