Latin-English dictionary »

arcellula meaning in English

LatinEnglish
arcellula [arcellulae] (1st) F
noun

little / small boxnoun