English to Chinese Dictionary

Search:

头晕目眩 tóu yūn xuàn (idiom) to have a dizzy spell; dazzled


<< back to the home page