English edit

Adjective edit

telemetered (not comparable)

  1. measured by means of telemetry