Back to Dictionary
得逞
déchěng
1. to prevail
2. to have one's way
3. to get away with it
Common • Top 9%