English to Arabic

Meaning for:
Demagogue
other
الديماغوجي