English-Latin dictionary »

tavern, inn meaning in Latin

EnglishLatin
tavern, inn noun

taberna [tabernae](1st) F
noun