Skip to main content

English: kidney transplant

Welsh: trawsblannu aren

Part of speech

Verb