Spanish-English Dictionarysecuestraban
secuestraban
secuestrar
Meaning of secuestraban