restaurarlos

Spanish

Verb

restaurarlos

  1. infinitive of restaurar combined with los