Skip to main content

capsquare

English capsquare meaning in English  •  capsquare का अर्थ अंग्रेजी में
Noun
  • A metal covering plate which passes over the trunnions of a cannon, and holds it in place.
Advertisement