Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: qinghai qingcui qingzui qinggai qinggua qingguo ?

qīng guǐ light rail; transit system (underground, at street level or elevated); streetcar; metro (abbr. for 轻型轨道交通)

Dictionary · Google Translate · Help
By MDBG 2024