English to Arabic

Meaning for:
Overseen
other
مشرف على