décapiteurs
French
Noun
décapiteurs
m
plural of
décapiteur