Pinyin Dictionary results for "qi ji bai huai"

气急败坏
flustered and exasperated; utterly discomfited
Dictionary data provided by CC-CEDICT