Back to Dictionary
遁形
dùnxíng
1. to vanish
2. to hide
3. to cover one's traces
Uncommon • Top 33%