restauraros

Spanish

Verb

restauraros

  1. infinitive of restaurar combined with os