Translation of mengerang in English:

mengerang

to groan

verb

  • 1

    to groan, to make a long deep sound in pain or grief, to make a deep creaking sound, to moan, to make or utter with a moan