NPL

From Fresh Dictionary

English

Initialism

NPL

  1. National Physical Laboratory
Personal tools