What does Bandstacheldraht mean?

Bandstacheldraht - German to English

razor barbed wire

View more

  • razor barb cable