English to Chinese Dictionary

Search:

Did you mean: deng dengju dengyu dinggu donggu dengue dengji dinghu ?

镫骨 dèng stapes or stirrup bone of middle ear, passing sound vibration to the inner ear


<< back to the home page