English-Latin dictionary »

happens / done / paid every month meaning in Latin

EnglishLatin
happens / done / paid every month adjective

menstruus [menstrua, menstruum]adjective