English to Hindi

Meaning for:
NSPCC
other
एन एस पी सी सी