xuè ròu héng fēi

Translation

  • flesh and blood flying (idiom)
  • carnage
  • people blown to pieces

Synonyms

Chinese Tones