quē xuè

Translation

  • (of an organ) to have insufficient blood supply
  • (of a blood bank) to run low on blood supplies
Chinese Tones