Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: kaoyan canyan caiyan caoan caocan caogan ?

cāo yǎn drill / exercise / demonstration / to demonstrate

Dictionary · Google Translate · Help
By MDBG 2024