English to Arabic

Meaning for:
Supervise
other
أشرف عليه