Back to Dictionary
耍滑
shuǎhuá
1. to resort to tricks
2. to act in a slippery way
3. to try to evade (work, responsibility)