refreshing drink made with crushed ice and juice - Turkish English Dictionary

Suggest a Term