buncağız


Results for "buncağız"

Turkish - English dictionary

buncağız

(Turkish - English dictionary) :
this poor little thing.