Skip to main content

battle-ax

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