shirabe.org
1)
#45,015
Meaning
    1. handcuffs; hand shackles
    2. restrictions; restraints
Forms

Results