Translation of meruntun in English:

meruntun

to detain

verb

  • 1

    to detain, to keep in custody, to capture