English to Arabic

Meaning for:
Oversight
other
الإشراف