Word Definition - 拦路虎

lán lù hǔ stumbling block

Individual Character Details