A person who captures and holds people or animals
English: captor, capturer
Bahasa: penculik
Less certain link between this word and this sense.
captor, capturer
From awan (peN-) · common, #2,877
English: captor, capturer
Bahasa: penculik
Less certain link between this word and this sense.