English to Chinese Dictionary

Search:

钟馗 Zhōng Kuí Zhong Kui (mythological figure, supposed to drive away evil spirits) / (fig.) a person with the courage to fight against evil


<< back to the home page