Esperanto-English dictionary »

tutmonda loktrova sistemo meaning in English

EsperantoEnglish
tutmonda loktrova sistemo noun

GPS(Global Positioning System)
noun