Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dingyao dongya tongyao dongyi donghai denghao ?

dòng yáo to sway / to waver / to rock / to rattle / to destabilize / to pose a challenge to

Dictionary · Google Translate · Help
By MDBG 2024