scappellandosi

Italian

Verb

scappellandosi

  1. compound of scappellando, the gerund of scappellare, with si