Winegeeks

“N” glossary entries

Nebuchadnezzar

Wine Definition

The common name for a 15 liter wine bottle.