Results for "

itburnu

"
Turkish - English dictionary

itburnu

(Turkish - English dictionary) :
,-nu rose hip, rose haw.