Definition of デマゴーグ

デマゴーグ

demagoogu

noun
demagogue