Kamus Mobile
https://m.xamux.com
English to Indonesian
abductor penculik
abductor
noun
someone who unlawfully seizes and detains a victim (usually for ransom)
orang yang tidak sah menyita dan menahan korban (biasanya untuk tebusan)
source: WordNet 3.0