torsometers

English

Noun

torsometers

  1. plural of torsometer