What does Brosche mean?

Brosche - German to English

broach [spv.]

View more

  • brooch
  • scarf pin
  • spray brooch