telemetrassi

Italian

Verb

telemetrassi

  1. first/second-person singular imperfect subjunctive of telemetrare

Anagrams