What does NPP stand for?
NPP stands for "Non Hull-Penetrating Periscope"
How to abbreviate "Non Hull-Penetrating Periscope"?
"Non Hull-Penetrating Periscope" can be abbreviated as NPP
What is the meaning of NPP abbreviation?
The meaning of NPP abbreviation is "Non Hull-Penetrating Periscope"
What does NPP mean?
NPP as abbreviation means "Non Hull-Penetrating Periscope"