Chinese-English dictionary »

左推右搡 /zuǒtuīyòusǎng/ meaning in English

ChineseEnglish
左推右搡 /zuǒtuīyòusǎng/ verb

push and shove(force oneself through a crowded area)
verb