sangria
English Dictionary
->
Letter S
-> sangria
Search Dictionary:
sangria Definition
(n)
sweetened
red
wine
and
orange
or
lemon
juice
with
soda
water
sangria Synonyms
sangaree
sangria
© Art Branch Inc.