Portuguese Spanish Dictionary

português - español

raptar in Spanish:

1. secuestro


El secuestro duró veinticuatro horas