English edit

Proper noun edit

NavStar

  1. Synonym of GPS