denudarti

Italian

Verb

denudarti

  1. compound of the infinitive denudare with ti