strofinandosi

Italian

Verb

strofinandosi

  1. compound of strofinando, the gerund of strofinare, with si