English to Arabic

Meaning for:
Watchdog
other
لجنة الرقابة