n.p.l.Dict.lkDict.lk - Sinhala to English DictionaryMeaning n.p.l. Tweet Sinhala Dictionary definitions for n.p.l.n.p.l. 🔊n.p.l. : ජාතික භෞතික පරීක්ෂණාගාරයLern More AboutWiki Definition: n.p.l.Google Search result: GoogleWiki Article: Wikipedia Tweet