gps meaning in French
système de positionnement global (pilotage au moyen de réseau de satellites mondiaux) gps (global positioning system)
système de positionnement global (pilotage au moyen de réseau de satellites mondiaux) gps (global positioning system)