excalibur
English
excalibur meaning in English • excalibur का अर्थ अंग्रेजी में
Noun
- The name of King Arthur's mythical sword.