English-Turkish dictionary »

koulouri meaning in Turkish

EnglishTurkish
koulouri (bagel)
noun

simitnoun