disembowellers

English

Noun

disembowellers

  1. plural of disemboweller