tǎng xià

Translation

  • to let drip
  • to trickle down
  • to shed (tears)
Chinese Tones