Learn Chinese Smarter
dǎng zhù lái lù
挡住来路
block one's way
lái lù bù míng de dōng xi
来路不明的东西
goods of dubious origin
For more features to help you learn Chinese, please download the HanBook APP.