ぜん地球 ちきゅう測位 そくいシステム
zenchikyūsokuishisutemu

Noun

1. global positioning system; GPS