English to Chinese Dictionary

Search:

女娲氏 shì Nüwa (creator of humans in Chinese mythology)


<< back to the home page