demiculverin
English
demiculverin meaning in English • demiculverin का अर्थ अंग्रेजी में
Noun
- A kind of ordnance, carrying a ball weighing from nine to thirteen pounds.