telemanometers

English

Noun

telemanometers

  1. plural of telemanometer