baselard
English
baselard meaning in English • baselard का अर्थ अंग्रेजी में
Noun
- A short sword or dagger, worn in the fifteenth century.