gunlock, mechanism which fires ammunition on a handgun or rifle

listen to the pronunciation of gunlock, mechanism which fires ammunition on a handgun or rifle
English - Turkish

Definition of gunlock, mechanism which fires ammunition on a handgun or rifle in English Turkish dictionary

matchlock
fitilli tüfek
English - English
{i} matchlock