English edit

Noun edit

baby snatcher (plural baby snatchers)

  1. Alternative form of baby-snatcher