demagogue


Results for "demagogue"

English - Turkish Dictionary

demagogue

(English - Turkish Dictionary) :
i. demagog, halkavcısı.