hóng​shuǐ

deluge

Definitions

hóng​shuǐ

deluge; flood

Sources