hóng shuǐ měng shòu

Translation

  • lit. severe floods and fierce beasts (idiom)
  • fig. great scourges
  • extremely dangerous or threatening things

Synonyms

Chinese Tones