Spanish-English Dictionarysalvaguardar
Meaning of salvaguardar