English to Arabic

Meaning for:
Proctored
other
راقب