English-Latin dictionary »

of / lasting for / consisting of a month meaning in Latin

EnglishLatin
of / lasting for / consisting of a month adjective

menstruus [menstrua, menstruum]adjective