English to Chinese Dictionary

Search:

Did you mean: shuihua shahua shuhua shuohua suihua shihua chahua shuchu ?

耍滑 shuǎ huá to resort to tricks / to act in a slippery way / to try to evade (work, responsibility)


<< back to the home page