bn:07549614n
Noun Concept
SYL
No term available
EN
The DF11G is a twin unit semi-high-speed diesel locomotive used on the People's Republic of China's national railway system. Wikipedia
Relations
Sources