Pinyin Dictionary results for "pan shan bu qian"

蹒跚不前
to falter; to stall
Dictionary data provided by CC-CEDICT