Spanish-English Dictionarysecuestrar
Meaning of secuestrar