What does NAVTRASAT stand for?
NAVTRASAT stands for "Navigation and Traffic Control Satellite"
How to abbreviate "Navigation and Traffic Control Satellite"?
"Navigation and Traffic Control Satellite" can be abbreviated as NAVTRASAT
What is the meaning of NAVTRASAT abbreviation?
The meaning of NAVTRASAT abbreviation is "Navigation and Traffic Control Satellite"
What does NAVTRASAT mean?
NAVTRASAT as abbreviation means "Navigation and Traffic Control Satellite"