What does Bremsenplage mean?

Bremsenplage - German to English

plague of biting flies

View more

  • plague of horseflies