teletrasportarti

Italian

Verb

teletrasportarti

  1. compound of the infinitive teletrasportare with ti