meaning of Bremse

Bremse - German to English

botfly [family Oestridae]

View more

  • braking system
  • gadfly
  • horse-fly [Tabanidae]
  • obstacle
  • hurdle
  • horsefly
  • retardant
  • temper-pin