demagog

English Dictionary -> Letter D -> demagogdemagog Definition



demagog Synonyms






© Art Branch Inc.