Skip to main content

English: remediate

Welsh: adfer

Part of speech

Verb

Definition

Process of cleaning contaminated soil.