denudarte

Spanish

Verb

denudarte

  1. infinitive of denudar combined with te