Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daobi dubi tuobi duibi duoba duobu ?

duǒ to hide / to evade / to dodge / to take shelter / to avoid (difficulties)

Dictionary · Google Translate · Help
By MDBG 2024