Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: push pushi pushy pusha pushes pose ?

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

Dictionary · Google Translate · Help
By MDBG 2024