telemetries

See also: télémétries

English

Noun

telemetries

  1. plural of telemetry