English to Chinese Dictionary

Search:

卫星导航系统 wèi xīng dǎo háng tǒng satellite navigation system / sat-nav


<< back to the home page