Chinese thumb cuffs
English
Noun
Chinese
thumb
cuffs
plural of
Chinese thumb cuff