torniquets

English

Noun

torniquets

  1. plural of torniquet