Polish-English dictionary »

autotransfuzja meaning in English

PolishEnglish
autotransfuzja noun

autotransfusionnoun
blood transfusion in which a person receives their own blood

Your history