ぜんちきゅうそくいシステム
Meanings
Noun
1. Global Positioning System; GPS (Satellitennavigationssystem)
Composed of
global positioning (system, satellite, etc.)