sangria
1.
(
noun
) (Spanish) sweetened red wine and orange or lemon juice with soda water
Synonyms:
sangaree
Related Words:
drink
Terms and Conditions of Use / Copyright Notice