Back to Dictionary
头晕目眩
頭暈目眩
tóuyūnmùxuàn
1.
to have a dizzy spell
2.
dazzled
Metadata
- Category
- Chinese