Dictionary search results

Showing 1-3 of 3 results

wine cellar British & World English

A cellar in which wine is stored

wine cellar English-Spanish

bodega feminine