What does Bandstahlbewehrung mean?

Bandstahlbewehrung - German to English

(steel) tape armor [Am.]

View more

  • metal tape armour [Br.]