SPCA


Meaning of SPCA in English

[SPCA] abbreviation Society for the Prevention of Cruelty to Animals

Merriam-Webster English vocab.      Английский словарь Merriam Webster.