Meaning of デマゴーグ in Japanese

  1. Words

Definition of デマゴーグ

デマゴーグ(demagoogu)
  1. (n) demagogue
Back to top