restaurarlo
Spanish
Verb
restaurarlo
infinitive of
restaurar
combined with
lo