demilancer
English
demilancer meaning in English • demilancer का अर्थ अंग्रेजी में
Noun
- A soldier of light cavalry of the 16th century, who carried a demilance.