English to Chinese Dictionary

Search:

谢世 xiè shì (literary) to pass away; to die; to depart from this world


<< back to the home page