Pinyin Dictionary results for "ge luo na si"

格洛纳斯
GLONASS (Globalnaya Navigatsionaya Satelitnaya Sistema or Global Navigation Satellite System), the Russian equivalent of GPS
Dictionary data provided by CC-CEDICT