English to Arabic

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