sarakacı


Results for "sarakacı"

Turkish - English dictionary

sarakacı

(Turkish - English dictionary) :
slang (someone) who likes to poke fun at others.