Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daofu diaofa diaopu dafu diaobi daifu ?

diào to dispatch (troops to the front)
diāo shrew / virago

Dictionary · Google Translate · Help
By MDBG 2024