dà chū xuè

Translation

  • to hemorrhage
  • (fig.) to make a huge loss (in selling sth)
  • to spend a huge sum

Synonyms

Chinese Tones