What does Armbinde mean?

Armbinde - German to English

armband

View more

  • armlet
  • brassard
  • brassart