What does NSTR stand for?
NSTR stands for "NAVSEA Technical Representative"
How to abbreviate "NAVSEA Technical Representative"?
"NAVSEA Technical Representative" can be abbreviated as NSTR
What is the meaning of NSTR abbreviation?
The meaning of NSTR abbreviation is "NAVSEA Technical Representative"
What does NSTR mean?
NSTR as abbreviation means "NAVSEA Technical Representative"