meaning of beschusshemmend

beschusshemmend - German to English

bullet-proof

View more

  • bulletproof