Home
Help
About
Contact
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