×

demagoguery meaning in French

n. démagogie, appel aux sentiments de la populace, tentative d'exciter les foules

Related Words

  1. demagogic
  2. demagogue
  3. demagogy
  4. demand
PC Version

Copyright © 2018 WordTech Co.