English-Latin dictionary »

womb, interior meaning in Latin

EnglishLatin
womb, interior noun

gremium [gremi(i)](2nd) N
noun