restaurarle
Spanish
Verb
restaurarle
infinitive of
restaurar
combined with
le