English to Chinese Dictionary

Search:

Did you mean: shihuo chuhuo chahuo chaihuo chehuo chihu chihui chihuoe ?

尺蠖 chǐ huò looper caterpillar, larva of moth in family Geometridae / inch worm
吃货 chī huò chowhound / foodie / a good-for-nothing


<< back to the home page