Skip to main content

dogbolt

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