meaning of Bremsschwelle

Bremsschwelle - German to English

resting policeman [Br.]

View more

  • judder bar [NZ]
  • rate bump