Skip to main content

English: IPM

Welsh: Rheoli Plâu yn Integredig

Part of speech

Verb

Definition

Integrated Pest Management