cannonry
English
cannonry meaning in English • cannonry का अर्थ अंग्रेजी में
Noun
- Cannon, collectively; artillery.