torquers

English

Noun

torquers

  1. plural of torquer