disembowelers

English

Noun

disembowelers

  1. plural of disemboweler