Definition of NAVSTAR in English:

NAVSTAR

abbreviation

  • Navigation Satellite Timing and Ranging.