gps, navigation system that works by a worldwide network of satellites

listen to the pronunciation of gps, navigation system that works by a worldwide network of satellites
الإنجليزية - الإنجليزية
Global Positioning System