DEMAGOG MEANING IN SPANISH

Definition & Synonyms


• Demagog

  1. (n.) Demagogue.


Synonyms:
Demagogue,