English to Arabic

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