English-Latin dictionary »

menstruate, have period meaning in Latin

EnglishLatin
menstruate, have period verb

menstruo [menstruare, menstruavi, menstruatus](1st) INTRANS
verb