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