Pinyin Dictionary results for "ti si heng liu"

涕泗横流
tears and mucus flowing profusely; sniveling; in a tragic state
Dictionary data provided by CC-CEDICT