English-Latin dictionary »

lowly apartment / dwelling / hut meaning in Latin

EnglishLatin
lowly apartment / dwelling / hut noun

cellula [cellulae](1st) F
noun