Skip to main content

English: sedimentation of rivers

Welsh: gwaddodiad afonydd

Part of speech

Noun, Masculine, Singular