What does NSRS stand for?
NSRS stands for "New Submarine Rescue System"
How to abbreviate "New Submarine Rescue System"?
"New Submarine Rescue System" can be abbreviated as NSRS
What is the meaning of NSRS abbreviation?
The meaning of NSRS abbreviation is "New Submarine Rescue System"
What does NSRS mean?
NSRS as abbreviation means "New Submarine Rescue System"