baby snatcher

English

Noun

baby snatcher (plural baby snatchers)

  1. Alternative form of baby-snatcher.