Definify.com

Definition 2024


telemetries

telemetries

See also: télémétries

English

Noun

telemetries

  1. plural of telemetry