Latin-English dictionary »

domiporta meaning in English

LatinEnglish
domiporta [domiportae] (1st) F
noun

one with her house on her back, the snailnoun