English to Chinese Dictionary

Search:

头昏脑眩 tóu hūn nǎo xuàn dizzying / it makes one's head spin


<< back to the home page