manslayers

English

Noun

manslayers

  1. plural of manslayer