Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shixiao chijiao chexiao chaxiao chuixiao chuxiao ?

chǐ xiào to sneer at sb / to ridicule
chī xiào to sneer at
chī xiāo variant of 鸱鸮
chī xiào to giggle foolishly / to titter
chī xiāo owl

Dictionary · Google Translate · Help
By MDBG 2024