English-Latin dictionary »

pessary / medicated wool plug (for womb / vagina / other) meaning in Latin

EnglishLatin
pessary / medicated wool plug (for womb / vagina / other) noun

pessumum [pessumi](2nd) N
noun