English-Latin dictionary »

she who bears / carries (l+s) meaning in Latin

EnglishLatin
she who bears / carries (L+S) noun

gerula [gerulae](1st) F
noun