Spanish-English DictionaryrestaurĂ¡is
restauráis
restaurar
Meaning of restaurĂ¡is