English to Chinese Dictionary

Search:

猛一看 měng kàn at first glance / first impression


<< back to the home page