Skip to main content

English: sterilisation

Welsh: sterileiddio

Part of speech

Verb

Definition

Building on mineral-rich land thus making the minerals inaccessible.