meaning of Bergstation

Bergstation - German to English

summit station

View more

  • top section
  • top terminus [cable automobile, skilift]