Results for "

yavrucak

"
Turkish - English dictionary

yavrucak

(Turkish - English dictionary) :
poor little thing, poor little dear (said of a child).