English to Chinese Dictionary

Search:

中央分车带 zhōng yāng fēn chē dài median strip / central reservation (on a divided road)


<< back to the home page