Pinyin Dictionary results for "ti lei jiao liu"

涕泪交流
tears and mucus flowing profusely (idiom); weeping tragically
Dictionary data provided by CC-CEDICT