Spanish-English Dictionarysalvar
Meaning of salvar