shēng lèi jù xià

Translation

  • to shed tears while recounting sth
  • speaking in a tearful voice

Synonyms

Chinese Tones