Translation of membelenggu in English:

membelenggu

to handcuff

verb

  • 1

    to handcuff