Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daofu diaofa diaopu dafu diaobi daifu ?

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

Dictionary · Google Translate · Help
By MDBG 2025