Translation of belenggu in English:

belenggu

handcuff

  • 1

    handcuff