tears and mucus run abundantly [rapidly] down one's face.; a flood of
Related Translations:
大雨滂沱: the rain comes down in a deluge.; a heavy shower; a pelting rain; it is raining heavily.; the heavy rain pours down in torrents.; the rain comes down with a vengeance
涕泗滂沱: Tears and mucus run abundantly down one's face.a flood of tears