Translation of keguguran in English:

keguguran

miscarriage

noun

  • 1

    miscarriage, abortion occurring naturally, process of miscarrying