Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: huagui huge hugua hegui hugu huigui ?

guǐ (railway) guard rail

Dictionary · Google Translate · Help
By MDBG 2024