English to Chinese Dictionary

Search:

迷离惝恍 chǎng huǎng indistinct / blurred / bewildering / confusing to the eye (idiom)


<< back to the home page