sfregandosi
Italian
Verb
sfregandosi
compound of
sfregando
, the gerund of
sfregare
, with
si