English to Chinese Dictionary

Search:

Did you mean: caoxiao chaxiao shaoxiao chixiao chaojia chaoxi chexiao chaixia ?

嘲笑 cháo xiào to jeer at / to deride / to ridicule / mockery / derision


<< back to the home page