Definition of SPCA in English:

SPCA

  • Society for the Prevention of Cruelty to Animals.