English to Chinese Dictionary

Search:

Did you mean: xiajiao xiaoqiao xiaoxiao xiaojia xiaoji xiaohao xiaojie xiejiao ?

小脚 xiǎo jiǎo bound feet (traditional)
啸叫 xiào jiào to squeal; to screech
鸮叫 xiāo jiào (of owls) to hoot or screech


<< back to the home page