Pinyin Dictionary results for "lan lu"

拦路
to block sb's path; to waylay
拦路虎
stumbling block
Dictionary data provided by CC-CEDICT