meaning of Abstellbahnhof

Abstellbahnhof - German to English

keeping sidings {pl}