gunlock
English
gunlock meaning in English • gunlock का अर्थ अंग्रेजी में
Noun
- The mechanism of a gun for producing the discharge. See Lock>.