English-Latin dictionary »

stall / booth meaning in Latin

EnglishLatin
stall / booth noun

taberna [tabernae](1st) F
noun