Back to Dictionary
交通枢纽
交通樞紐
jiāotōngshūniǔ
1.
traffic hub