Back to Dictionary
迷离惝恍
迷離惝恍
mílíchǎnghuǎng
1.
indistinct
2.
blurred
3.
bewildering
4.
confusing to the eye (idiom)