Skip to main content

English: sedimentation

Welsh: gwaddodi

Part of speech

Verb