Pinyin Dictionary results for "xin huang yi luan"

心慌意乱
confused; rattled; flustered
Dictionary data provided by CC-CEDICT