demagogue

English Dictionary -> Letter D -> demagoguedemagogue Definition



demagogue Synonyms






© Art Branch Inc.