Skip to main content

English: stammer

Welsh: atal dweud

Part of speech

Verb