denudarse
Spanish
Verb
denudarse
infinitive of
denudar
combined with
se