Back to Dictionary
洪水猛兽
洪水猛獸
hóngshuǐměngshòu
1. lit. severe floods and fierce beasts (idiom)
2. fig. great scourges
3. extremely dangerous or threatening things