meaning of Abgangsstelle

Abgangsstelle - German to English

point of departure

View more

  • tap-off product