acinaces
English
acinaces meaning in English • acinaces का अर्थ अंग्रेजी में
Noun
- A short sword or saber.