English to Arabic

Meaning for:
Supervised
other
مشرف عليه