scalzarti

Italian

Verb

scalzarti

  1. compound of the infinitive scalzare with ti