Printer friendly
"AcronymAttic.com

What does CJPN stand for?

CJPN stands for Contemporary Japan Program in Nagoya

Advertisement:

This definition appears rarely

See other definitions of CJPN