meaning of Bremserhäuschen

Bremserhäuschen - German to English

braking system residence

View more

  • brakeman's taxi
  • brakesman's cabin