English to Chinese Dictionary

Search:

说中 shuō zhòng to hit the nail on the head / to predict correctly


<< back to the home page