meaning of Abstellgleise

Abstellgleise - German to English

sidings