rhizoverb
Beta
Feedback
→
bodega
Small food shop
noun · A small shop selling food and everyday supplies.
Storeroom
noun · A storeroom, especially for wine.
Enable JavaScript for search, audio, and interactive vocabulary practice.