English to Arabic

Meaning for:
Supervisor
other
المشرف