English Spanish Dictionary

English - español

wine cellar in Spanish: