Skip to main content

English: CAPT

Welsh: Ymddiriedolaeth Atal Damweiniau ymhlith Plant

Part of speech

Noun, Feminine, Singular

Definition

Child Accident Prevention Trust