dogbolt
English
dogbolt meaning in English • dogbolt का अर्थ अंग्रेजी में
Noun
- The bolt of the cap-square over the trunnion of a cannon.