English to Chinese Dictionary

Search:

生来 shēng lái from birth / by one's nature


<< back to the home page