Skip to main content

English: RSPCA

Welsh: RSPCA

Part of speech

Noun, Feminine, Singular

Definition

Royal Society for the Prevention of Cruelty to Animals