Chinese-English dictionary »

上呼吸道 /shànghūxīdào/ meaning in English

ChineseEnglish
上呼吸道 /shànghūxīdào/ noun

upper respiratory tract [upper respiratory tracts](part of respiratory tract)
noun
[UK: ˈʌ.pə(r) rɪ.ˈspɪ.rət.r̩i trækt] [US: ˈʌ.pər ˈre.spə.rə.ˌtɔː.ri ˈtrækt]

Your history