Translation of borgol in English:

borgol

handcuff

noun

  • 1

    handcuff