Spanish-English Dictionaryrescatad
rescatad
rescatar
Meaning of rescatad