Definify.com

Definition 2025


telemetrata

telemetrata

Italian

Participle

telemetrata

  1. feminine singular of telemetrato