Spanish-English Dictionaryrescate
rescaté
rescate
rescate
rescatar
Meaning of rescate