Skip to main content

English: renal and bone marrow transplant

Welsh: trawsblannu mêr esgyrn ac arennau

Part of speech

Verb