blast deflector

listen to the pronunciation of blast deflector
English - English
cylindrical attachment on the muzzle of an automatic weapon
blast deflector
Favorites