Translation of handcuffs in Indonesian

handcuffs

belenggu, borgol

plural noun

  • 1

    belenggu, borgol