Acronyms and Abbreviations

What does CPNJN stand for?

Back to cp GroupBack to cpn Group