Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhenggao zhenggui zhenggu zhenguo zhongguo zhengwu ?

zhēng guō steamer
Zhèng guó Zhengguo canal, a 150 km long irrigation canal in Shaanxi built in 264 BC

Dictionary · Google Translate · Help
By MDBG 2024