restaurarse
Spanish
Verb
restaurarse
infinitive of
restaurar
combined with
se