sfregandosi

Italian

Verb

sfregandosi

  1. compound of sfregando, the gerund of sfregare, with si