Pinyin Dictionary results for "tou yun mu xuan"

头晕目眩
to have a dizzy spell; dazzled
Dictionary data provided by CC-CEDICT