zartçı


Results for "zartçı"

Turkish - English dictionary

zartçı

(Turkish - English dictionary) :
slang big talker, windbag.