Pinyin Dictionary results for "sheng bo ding wei"

声波定位
sonic location system (esp. underwater sonar); acoustic positioning
Dictionary data provided by CC-CEDICT