KNPD: Komite Nasional Pemuda Demokrat

What does KNPD mean? The above is one of KNPD meanings. It may have other definitions. Please refer to the end of this passage.

KNPD: Komite Nasional Pemuda Demokrat

Definition in English: Komite Nasional Pemuda Demokrat