English to Chinese Dictionary

Search:

新奇 xīn novelty / new and odd


<< back to the home page