Skip to main content

English: damping mechanism

Welsh: mecanwaith lleddfu

Part of speech

Noun, Masculine, Singular