Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: bajiao baojiao bujiao bijiao boxiao baojia ?

jiǎo to limp / lame person

Dictionary · Google Translate · Help
By MDBG 2025