BLAST DEFLECTOR


Meaning of BLAST DEFLECTOR in English

cylindrical attachment on the muzzle of an automatic weapon

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.