English-Latin dictionary »

foetura meaning in Latin

EnglishLatin
foetura noun

foetura [foeturae](1st) F
noun