halkavcısı


Results for "halkavcısı"

Turkish - English dictionary

halkavcısı

(Turkish - English dictionary) :
,-nı demagogue.