YourDictionary

Lambrusco

noun

a red wine, usually sparkling, from N Italy

link/cite print suggestion box