English to Arabic

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