strofinarti
Italian
Verb
strofinarti
compound of the infinitive
strofinare
with
ti