Mestruazioni (en. Menstruation)

Translation into Italian

Synonyms

  • period
  • menses
  • menstrual cycle
  • monthly cycle