French-English dictionary »

chasse aux têtes meaning in English

FrenchEnglish
chasse aux têtes nom {f}

headhunting◼◼◼(cutting-off and preservation of the heads of one's enemies)
noun