scorticandosi

Italian

Verb

scorticandosi

  1. compound of scorticando, the gerund of scorticare, with si