Dictionary search results

Showing 1-7 of 7 results

sangria British & World English

A Spanish drink of red wine mixed with lemonade, fruit, and spices

sangria English-Spanish

sangría f

sangría Spanish-English

sangriatype of red wine punch

me puse morada de sangría in morado Spanish-English

I drank gallons of sangria