Spanish-English Dictionaryrescaten
rescaten
rescatar
Meaning of rescaten