Translation of memborgol in English:

memborgol

to handcuff

  • 1

    to handcuff