decapitators

listen to the pronunciation of decapitators
Английский Язык - Английский Язык
plural of decapitator
decapitator
one who decapitates
decapitator
{i} person or thing that beheads