sǐ lù yī tiáo

Translation

  • (idiom) dead end
  • road to ruin

Synonyms

Chinese Tones