Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daosuo diaoguo diaosu diaoju daosui diaoshi ?

diào suǒ sling; hoisting rope / suspension cable

Dictionary · Google Translate · Help
By MDBG 2024