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