Spanish-English Dictionarysecuestros
secuestros
Meaning of secuestros