Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jiao jiaoqu jiaohu jiaoju jiaokou jiaowu ?

jiào to whine about hardships / to complain of one's bitter lot / to complain / to grumble

Dictionary · Google Translate · Help
By MDBG 2024