telemanometers
English
Noun
telemanometers
plural of
telemanometer