Translation of NSPCC in Romanian

NSPCC

noun

British

  • 1

    Direcţia naţională pentru protecţia copilului

    = National Society for the Prevention of Cruelty to Children