English to Arabic

Meaning for:
Demonstrator
other
المتظاهر