What does Bresche mean?

Bresche - German to English

breach

View more

  • crack
  • opening
  • gap