strofinarti

Italian

Verb

strofinarti

  1. compound of the infinitive strofinare with ti