Chinese-English dictionary »

超声波 /chāoshēngbō/ meaning in English

ChineseEnglish
超声波 /chāoshēngbō/ noun

ultrasound [ultrasounds](sound)
noun
[UK: ˈʌl.trə.saʊnd] [US: ˌʌl.trə.ˈsaʊnd]