English: implanted device
Welsh: dyfais wedi ei mewnblannu
Subject: Iechyd
Plural: dyfeisiau wedi eu mewnblannu