People also ask
What is the meaning of taberna?
What is a taberna in Portugal?
What did Romans call the store?
Did the Romans have shops?
Spanish to English translation results for 'taberna' designed for tablets and mobile devices. Possible languages include English, Dutch, German, French, ...