×

demagogy meaning in French

n. démagogie (façon de s'adresser aux masses afin d'obtenir ses faveurs)

Related Words

  1. demagogue
  2. demagoguery
  3. demand
  4. demand curve
PC Version

Copyright © 2018 WordTech Co.