Winegeeks

“T” glossary entries

Tenuta

Wine Definition

Italian for estate or farm.