English to Chinese Dictionary

Search:

生人 shēng rén stranger / living person / to give birth / to be born (in a certain time or place)


<< back to the home page