Spanish-English Dictionaryrestauraras
restaurarás
restaurar
Meaning of restauraras