Skip to main content

English: remediation

Welsh: adferiad

Part of speech

Noun, Masculine, Singular

Definition

Process of cleaning contaminated soil.