かせ
tekase

Noun

1. handcuffs

Other forms: