kamus
.
Search
About
marshalling_yard
English
marshalling yard
Noun
A railway yard in which trains are assembled and goods are loaded
English: marshalling yard