Spanish

edit

Verb

edit

denudarles

  1. infinitive of denudar combined with les