duàn tóu lù

Translation

  • dead-end road
  • (fig.) impasse
Chinese Tones