Translate
autogenous transfusion

related Results

die Transfusion (n.) , {med.}