Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

taberna Definition

Cancel
taberna
noun
A type of shop in Ancient Rome

Words Related to taberna!

taberna Examples by Brain Bank Users