Skip to main content

English: de-pollution of vehicles

Welsh: dadlygru cerbydau

Part of speech

Verb

Definition

The removal of hazardous materials.