xuè liú piāo chǔ

Translation

  • enough blood flowing to float pestles (idiom)
  • rivers of blood
  • blood bath
Chinese Tones