restaurarte
Spanish
Verb
restaurarte
infinitive of
restaurar
combined with
te