Translation of transfusi in English:

transfusi

transfusion

noun

  • 1

    transfusion