Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shumu
chumo
chimu
choumu
chuimu
chum
chuma
chunu
?
触目
chù
mù
to meet the eye / eye-catching; conspicuous
<< back to the home page