Translation of RSPCA in Spanish:

RSPCA

Asociación protectora de animales, n.

noun

  • 1

    (in UK)
    Asociación protectora de animales feminine

    Royal Society for the Prevention of Cruelty to Animals