Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jiaopu jiapo jiaofu jiabao jiaofa jiaobi ?

jiāo to be beleaguered

Dictionary · Google Translate · Help
By MDBG 2024