Chinese thumb cuffs

English

Noun

Chinese thumb cuffs

  1. plural of Chinese thumb cuff