immediate transfusion








n.

  1. direct transfusion
53 queries 0.589