Pinyin Dictionary results for "tou yun yan hua"

头晕眼花
to faint with blurred vision (idiom); dizzy and eyes dimmed
Dictionary data provided by CC-CEDICT