Home
Help
About
Contact
English to Chinese Dictionary
Search:
声波定位
shēng
bō
dìng
wèi
sonic location system (esp. underwater sonar); acoustic positioning
<< back to the home page