English to Arabic

Meaning for:
Overseeing
other
الإشراف على