Pinyin Dictionary results for "lan zhu"

拦住
to stop; to bar the way
Dictionary data provided by CC-CEDICT