restaurarles

Spanish

Verb

restaurarles

  1. infinitive of restaurar combined with les