zaro
Category: Military Protective Gear
Why is it called a flak jacket?