sangareeEnglish

sangaree, sangria

Noun

Sweetened red wine and orange or lemon juice with soda water

English: sangaree, sangria

English words with similar meanings

Show 1 words