restaurarlos
Spanish
Verb
restaurarlos
infinitive of
restaurar
combined with
los