NichiDict

全地球測位システム

ぜんちきゅうそくいしすてむ
[zenchikyuusokuishisutemu]

Meanings

1.Noun

global positioning system; GPS