hagbutter
English
hagbutter meaning in English • hagbutter का अर्थ अंग्रेजी में
Noun
- A soldier armed with a hagbut or arquebus.