restauraros
Spanish
Verb
restauraros
infinitive of
restaurar
combined with
os