scorciarti

Italian

Verb

scorciarti

  1. compound of the infinitive scorciare with ti