Definition of NSPCA in US English:

NSPCA

abbreviation

  • National Society for the Prevention of Cruelty to Animals.