wine_cellarEnglish

cellar, wine cellar

Noun

Storage space where wines are stored

English: cellar, wine cellar

English words with similar meanings

Show 1 words