menstruation-mestruazioni: meaning, definitions and translations

English dictionaryEnglishItalian

What is menstruation? menstruation is mestruazioni

What is mestruazioni?

  • The process or an instance of discharging the menses.

    Il processo o un'istanza di scarico delle mestruazioni.

Search words

Upgrade your experience