"demagogen" in English Demagogen {m pl} demagogues Detailed translations for "demagogen" Demagogen{masculine plural} Demagogen demagogues