Interlingua Wiki
Advertisement

English[]

Noun[]

baby snatching

  1. The kidnapping of a baby.

Related terms[]

  • baby snatcher