×

démagogue meaning in English

n. demagogue, tub-thumper

Related Words

  1. démagogie
  2. démagogique
  3. démaillage
  4. démanger
PC Version

Copyright © 2018 WordTech Co.