restaurarles
Spanish
Verb
restaurarles
infinitive of
restaurar
combined with
les