English to Chinese Dictionary

Search:

Did you mean: push pushi pushy pusha pushes pose pause pus ?

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


<< back to the home page