English to Chinese Dictionary

Search:

声波定位 shēng dìng wèi sonic location system (esp. underwater sonar) / acoustic positioning


<< back to the home page