Latin-English dictionary »

infantula meaning in English

LatinEnglish
infantula [infantulae] (1st) F
noun

baby girlnoun

Your history