Definify.com

Definition 2025


Chinese_thumb_cuffs

Chinese thumb cuffs

English

Noun

Chinese thumb cuffs

  1. plural of Chinese thumb cuff