French-English dictionary »

marteau d'armes meaning in English

FrenchEnglish
marteau d'armes nom {m}

war hammer(weapon)
noun