French-Latin dictionary »

menstruation meaning in Latin

FrenchLatin
menstruation nom

menstruatio [menstruationis](3rd) F
noun