tailcuffs

English

Noun

tailcuffs

  1. plural of tailcuff