Italian

edit

Participle

edit

telemetrati m pl

  1. masculine plural of telemetrato

Anagrams

edit