handcuffs ne demek

  1. handcuffs : kelepçe