What does beschusshemmend mean?

beschusshemmend - German to English

bullet-proof

View more

  • bulletproof