English to Chinese Dictionary

Search:

惝恍 chǎng huǎng hurt and disappointed / blurry and unclear


<< back to the home page