denudarles

Spanish

Verb

denudarles

  1. infinitive of denudar combined with les