hayan restaurado
-they/you have restored
Present perfect subjunctiveellos/ellas/ustedesconjugation ofrestaurar.

restaurar

Word of the Day
to faint