Meaning of submachine gun
Definition of submachine gun
(noun)
machine
gun that is a
portable
automatic
firearm
Other information on submachine gun
WIKIPEDIA results for
submachine gun
Amazon results for
submachine gun
Tweet