Help
For Companies
For Schools
App
Android
iOS
Support
Login
Sign Up
Search ChinesePod Dictionary
Search
拦路虎 | 攔路虎
lán lù hǔ
1
stumbling block