Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dizhen duichen duizhan duizhun tuizhen daozhen ?

duì zhèn poised for battle / to square up for a fight

Dictionary · Google Translate · Help
By MDBG 2024