meaning of Bandstacheldraht

Bandstacheldraht - German to English

razor barbed wire

View more

  • razor barb cable