English to Chinese Dictionary

Search:

铺设 shè to lay (railroad tracks, carpet, pipeline) / to install (wiring, cable) / to construct (road, concrete slab)


<< back to the home page