yà
ōu
dà
lù
qiáo

Definitions

  1. 1. New Asia-Europe Land Bridge
  2. 2. rail line from China through Central Asia to Europe

Components