Skip to main content

English: damping

Welsh: lleddfu

Part of speech

Verb