hube restaurado
-I had restored
Preterite perfectyoconjugation ofrestaurar.

restaurar

Word of the Day
Weeping Woman