Skip to main content

espringal

English espringal meaning in English  •  espringal का अर्थ अंग्रेजी में
Noun
  • An engine of war used for throwing viretons, large stones, and other missiles; a springal.
Advertisement