English to Arabic

Meaning for:
Engaged
other
مشغول