Translation of mengerang in English:

mengerang

to groan, to moan

verb

  • 1

    to groan, to moan