blast deflector

listen to the pronunciation of blast deflector
الإنجليزية - الإنجليزية
cylindrical attachment on the muzzle of an automatic weapon