English to Chinese Dictionary

Search:

生机 shēng opportunity to live; hope of success / vigor; vitality


<< back to the home page