German-Latin dictionary »

menstruation meaning in Latin

GermanLatin
Menstruation Substantiv
monatliche Blutung der Frau

menstruus [menstrua, menstruum]noun