vocab dash
Log in
Sign up
拦路虎
lánlùhǔ
Top 50000
Meanings
1. stumbling block
Characters used
拦
to block
路
road
虎
tiger