English to Chinese Dictionary

Search:

坐视 zuò shì to stand by and watch; to look on passively


<< back to the home page