dǔ chē

Translation

  • traffic jam
  • (of traffic) to get congested
Chinese Tones