French-English dictionary »

outil contondant meaning in English

FrenchEnglish
outil contondant nom {m}

blunt instrument◼◼◼(object lacking sharp surfaces used to cause injury)
noun