Skip to main content

ballister

English ballister meaning in English  •  ballister का अर्थ अंग्रेजी में
Noun
  • A crossbow.
Advertisement