English edit

Proper noun edit

Navstar

  1. Synonym of GPS