English-Latin dictionary »

menstruate, have monthly period (woman) meaning in Latin

EnglishLatin
menstruate, have monthly period (woman) verb

bubino [bubinare, bubinavi, bubinatus](1st) TRANS
verb

buvino [buvinare, buvinavi, buvinatus](1st) TRANS
verb