English to Chinese Dictionary

Search:

Did you mean: shuhua shuihua shahua 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