denudarte
Spanish
Verb
denudarte
infinitive of
denudar
combined with
te