Translation of memborgol in English:

memborgol

to handcuff

verb

  • 1

    to handcuff