Meaning ofmenstruatein English

menstruate

us//ˈmens.troʊ.ət//uk//ˈmen.struː.eɪt//
#uncommon
Definitions