telemetries
See also:
télémétries
English
Noun
telemetries
plural of
telemetry