Home
Help
About
Contact
English to Chinese Dictionary
Search:
长逝
cháng
shì
to depart this life / to be no more
<< back to the home page