Pinyin Dictionary results for "cang huang shi cuo"

仓皇失措
flustered; ruffled; disconcerted
Dictionary data provided by CC-CEDICT