English to Chinese Dictionary

Search:

长逝 cháng shì to depart this life / to be no more


<< back to the home page