Skip to main content

English: cochlear implant

Welsh: mewnblaniad yn y cochlea

Part of speech

Noun, Masculine, Singular

Definition

Cymorth clyw.