Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: mianjia mingjiao majiao miaoxiao mianji maijiao ?

miàn jiāo to deliver personally / to hand over face-to-face

Dictionary · Google Translate · Help
By MDBG 2024