Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jiaogui jiaowei jiaogai jiaoge jiaozi jiaozhi ?

jiāo gěi to give; to deliver; to hand over

Dictionary · Google Translate · Help
By MDBG 2024