Skip to main content
lán lù hǔ
拦路虎
stumbling block
Frequency 2.3
Meanings
stumbling block