English | German | Russian | Czech

sangria English

Meaning sangria meaning

What does sangria mean?

sangria

(= sangaree) sweetened red wine and orange or lemon juice with soda water

Synonyms sangria synonyms

What other words have the same or similar meaning as sangria?

sangria English » English

sangaree

Are you looking for...?