English to Chinese Dictionary

Search:

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


<< back to the home page