Skip to main content

English: organ harvesting

Welsh: cynaeafu organau

Part of speech

Verb

Definition

Tynnu un neu ragor o organau person heb eu cydsyniad, yn aml er mwyn eu gwerthu.