Spanish-English Dictionarysecuestran
secuestran
secuestrar
Meaning of secuestran