Definify.com

Definition 2024


telemetrata

telemetrata

Italian

Participle

telemetrata

  1. feminine singular of telemetrato