Diccionario Español-Inglés
taberna
Pub, saloon, tavern
Diccionario Español-Inglés
tabarra
taberna clandestina