Results for "

demagog

"
Turkish - English dictionary

demagog

(Turkish - English dictionary) :
demagogue.