Spanish-English Dictionaryrespaldar
Meaning of respaldar