Translation of senggugut in English:

senggugut

menstrual cramps

noun

  • 1

    menstrual cramps, pain and discomfort faced by women during menstruation