Skip to main content

English: MAPPP

Welsh: Paneli Amlasiantaethol ar gyfer Diogelu’r Cyhoedd

Part of speech

Noun, Plural

Definition

Multi-agency Public Protection Panels