Skip to main content

stonebow

Advertisement
English stonebow meaning in English  •  stonebow का अर्थ अंग्रेजी में
Noun
  • A kind of crossbow formerly used for shooting stones.