restaurarle

Spanish

Verb

restaurarle

  1. infinitive of restaurar combined with le