tì lèi jiāo liú

Translation

  • tears and mucus flowing profusely (idiom)
  • weeping tragically
Chinese Tones