scorticarti
Italian
Verb
scorticarti
compound of the infinitive
scorticare
with
ti