Dictionary search results

Showing 1-2 of 2 results

wine cellar British & World English

A cellar in which wine is stored