×
démagogue
meaning in English
n.
demagogue, tub-thumper
Related Words
démagogie
démagogique
démaillage
démanger
PC Version
Copyright © 2018 WordTech Co.