Back to Dictionary
头昏目晕
頭昏目暈
tóuhūnmùyūn
1.
(idiom) dizzy and faint
2.
to faint and see stars