Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xiajiao xiaoqiao xiaoxiao xiaojia xiaoji xiaohao ?

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

Dictionary · Google Translate · Help
By MDBG 2024