blast deflector

انگلیسی به انگلیسی

• cylindrical attachment on the muzzle of an automatic weapon

پیشنهاد کاربران