scorarti

Italian

Verb

scorarti

  1. compound of the infinitive scorare with ti