English to Arabic

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