Results for "

demagogue

"
English - Turkish Dictionary

demagogue

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