lù duàn

Translation

  • stretch of road
  • section of a highway or railway
Chinese Tones