denudaros
Spanish
Verb
denudaros
infinitive of
denudar
combined with
os