Pinyin Dictionary results for "diu lun che pao"

丢轮扯炮
lose a wheel, tear at the gun (idiom); flustered and confused in a panic
Dictionary data provided by CC-CEDICT