Chinese-English dictionary »

生个利亚 /shēnggèlìyǎ/ meaning in English

ChineseEnglish
生个利亚 /shēnggèlìyǎ/ noun

sangria(Spanish wine drink with fruit, sugar and soda)
noun
[UK: sæŋ.ˈɡriːə] [US: sæŋ.ˈɡriːə]