Turkish-English dictionary »

karsanbaç meaning in English

TurkishEnglish
karsanbaç noun

slush(flavored shaved ice served as a drink)
noun
[UK: slʌʃ] [US: sˈləʃ]