French-English dictionary »

décapiteur meaning in English

FrenchEnglish
décapiteur nom {m}

beheader(one who beheads or decapitates)
noun