vocab dash
Log in
Sign up
enoteca
Meanings
Noun
1. enoteca
2. wine bar
3. wine shop