Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: gate guotie gaotai gaodi gaotou caoti ?

gāo tiě high speed rail

Dictionary · Google Translate · Help
By MDBG 2024