Results for "

yavrucuk

"
Turkish - English dictionary

yavrucuk

(Turkish - English dictionary) :
sweet little thing, sweet little darling (said of a child).