decapitators

listen to the pronunciation of decapitators
Englisch - Englisch
plural of decapitator
decapitator
one who decapitates
decapitator
{i} person or thing that beheads