kamus
.
Search
About
wine_cellar
English
cellar, wine cellar
Noun
Storage space where wines are stored
English: cellar, wine cellar
English words with similar meanings
Show 1 words
cellar