láng háo guǐ kū

Translation

  • lit. wolves howling, devils groaning (idiom)
  • pathetic screams
Chinese Tones