What does Betreibergesellschaft mean?

Betreibergesellschaft - German to English

Network Rail [Br.]

View more

  • running company