stropicciarti

Italian

Verb

stropicciarti

  1. compound of the infinitive stropicciare with ti