What does NPCSL stand for?
NPCSL stands for "National Peace Council of Sri Lanka"
How to abbreviate "National Peace Council of Sri Lanka"?
"National Peace Council of Sri Lanka" can be abbreviated as NPCSL
What is the meaning of NPCSL abbreviation?
The meaning of NPCSL abbreviation is "National Peace Council of Sri Lanka"
What does NPCSL mean?
NPCSL as abbreviation means "National Peace Council of Sri Lanka"