Shirabe
English jmdict
1
noun (common) (futsuumeishi) handcuffs;hand shackles
2
noun (common) (futsuumeishi) restrictions;restraints
Other forms