denudarti
Italian
Verb
denudarti
compound of the infinitive
denudare
with
ti