demagog


Results for "demagog"

Turkish - English dictionary

demagog

(Turkish - English dictionary) :
demagogue.