English to Chinese Dictionary

Search:

Did you mean: shumu chumo chimu choumu chuimu chum chuma chunu ?

触目 chù to meet the eye / eye-catching; conspicuous


<< back to the home page