Pinyin Dictionary results for "mu xuan tou hun"

目眩头昏
to be dizzy and see stars
Dictionary data provided by CC-CEDICT