Spanish

edit

Verb

edit

cicatrizarles

  1. infinitive of cicatrizar combined with les