Definify.com

Definition 2024


demagogs

demagogs

English

Noun

demagogs

  1. plural of demagog

Swedish

Noun

demagogs

  1. indefinite genitive singular of demagog