English to Arabic

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