meaning of Armbinde

Armbinde - German to English

armband

View more

  • armlet
  • brassard
  • brassart