Spumante

What is Spumante?

Spumante definition and meaning on Dictionary terms:
noun
Italian. any sparkling wine.
Asti spumante.

 

reference: www.dictionary.com/browse/spumante

Tags: