Spanish-English Dictionarysecuestraba
secuestraba
secuestrar
Meaning of secuestraba