Advertisement

Glossary of Wine Terms

Aroma

The smell of wine.

 

Advertisement
Newsletter