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