restaurarse

Spanish

Verb

restaurarse

  1. infinitive of restaurar combined with se