refreshment made with finely crushed ice with some fruit extract or juice - Turkish English Dictionary

Suggest a Term