Skip to main content

English: stem cell transplant

Welsh: trawsblannu bôn-gelloedd

Part of speech

Verb