English edit

Noun edit

telemeters

  1. plural of telemeter

Anagrams edit