×

demagog meaning in French

n. démagogue

Related Words

  1. demagnetize
  2. demagnification
  3. demagogic
  4. demagogue
PC Version

Copyright © 2018 WordTech Co.