Back to Dictionary
头昏眼花
頭昏眼花
tóuhūnyǎnhuā
1.
to faint with blurred vision (idiom); dizzy and eyes dimmed