English to Chinese Dictionary

Search:

落水 luò shuǐ to fall into water / to sink / overboard / fig. to degenerate / to sink (into depravity) / to go to the dogs


<< back to the home page