torquimeters

English

Noun

torquimeters

  1. plural of torquimeter