What does NATORSTA mean in Government & Military

NATORSTA meaning is defined below:

Naval Torpedo Station
ADVERTISEMENT

Was it useful?

What does NATORSTA mean? It stands for Naval Torpedo Station

Most popular questions

What does NATORSTA stand for?


NATORSTA stands for "Naval Torpedo Station"

How to abbreviate "Naval Torpedo Station"?


"Naval Torpedo Station" can be abbreviated as NATORSTA

What is the meaning of NATORSTA abbreviation?


The meaning of NATORSTA abbreviation is "Naval Torpedo Station"

What does NATORSTA mean?


NATORSTA as abbreviation means "Naval Torpedo Station"

Related Acronym Searches