What does Banderder mean?

Banderder - German to English

earthing strip

View more

  • earth strip