torqs

English

Noun

torqs

  1. plural of torq