Home Synonyms demagogue
See US English definition of demagogue
See UK English definition of demagogue
See Spanish definition of demagogo
1
READ THESE ARTICLES