Skip to main content

English: deposit

Welsh: dyddodyn

Part of speech

Noun, Feminine, Singular

Definition

Chemical, silt etc.