Skip to main content

English: deep brain stimulation

Welsh: ysgogi yn nwfn yr ymennydd

Part of speech

Verb