English to Chinese Dictionary

Search:

迷离惝恍 chǎng huǎng (idiom) blurred; confusing


<< back to the home page