Skip to main content

English: pain relief

Welsh: lleddfu poen

Part of speech

Verb