Skip to main content

English: pollution prevention and control

Welsh: atal a rheoli llygredd

Part of speech

Verb

Definition

PPC