sangriaTop 30000MeaningsNoun1. sangriaExamples1On a bu quelques verres de sangria.We had a few glasses of sangria.