Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: cut chitu chutou chat chute chuti ?

chū to dig up / to appear in an excavation / unearthed / to come up out of the ground

Dictionary · Google Translate · Help
By MDBG 2024