multimurders

English

Noun

multimurders

  1. plural of multimurder