Skip to main content

battle-ax

Advertisement
English battle-ax meaning in English  •  battle-ax का अर्थ अंग्रेजी में
Noun
  • A kind of broadax formerly used as an offensive weapon.