abductor [pl. abductors]
Notices
  • who kidnaps people