English

edit

Noun

edit

decapitators

  1. plural of decapitator