English-Chinese dictionary »

sonar meaning in Chinese

EnglishChinese
sonar [sonars] (device)
noun
[UK: ˈsəʊ.nɑː(r)]
[US: ˈsoʊnar]

声纳 /shēngnà/noun

聲納noun