Latin-English dictionary »

cellola meaning in English

LatinEnglish
cellola [cellolae] (1st) F
noun

humble apartment / dwellingnoun

porter's lodgenoun
[UK: ˈpɔː.tərz lɒdʒ] [US: ˈpɔːr.tərz ˈlɑːdʒ]

small / slave's roomnoun

whore's cubiclenoun