Back to Dictionary
了得
liǎode
1. exceptional
2. outstanding
3. dreadful
4. appalling
Common • Top 12%