baby killers

English

Noun

baby killers

  1. plural of baby killer