English

edit

Noun

edit

torsometers

  1. plural of torsometer