telemetrato

Italian

Participle

telemetrato (feminine telemetrata, masculine plural telemetrati, feminine plural telemetrate)

  1. past participle of telemetrare