Skip to main content

English: endorphins

Welsh: endorffinau

Part of speech

Noun, Plural