Skip to main content

English: nerve monitoring and stimulation

Welsh: monitro ac ysgogi nerfau

Part of speech

Verb