Npl Definition

abbreviation
National Physical Laboratory.
Wiktionary

Words Near Npl in the Dictionary