English to Chinese Dictionary

Search:

生存 shēng cún to exist / to survive


<< back to the home page