Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: genglan guanglan ganglie gangling ganglion canglin ?

gāng lǎn steel cable; wire cable; steel hawser

Dictionary · Google Translate · Help
By MDBG 2025