Spanish-English Dictionarysecuestrad
secuestrad
secuestrar
Meaning of secuestrad