Turkish-English dictionary »

roma dondurması meaning in English

TurkishEnglish
Roma dondurması noun

gelato(Italian-style ice cream)
noun