English to Arabic

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