Skip to main content

English: PPC

Welsh: atal a rheoli llygredd

Part of speech

Verb

Definition

Pollution prevention and control