Turkish-English dictionary »

sangria meaning in English

TurkishEnglish
sangria noun

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