English → Tetun

platelet transfusion

n. transfuzaun plaketa

More