Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shihuo chuhuo chahuo chaihuo chehuo chihu ?

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

Dictionary · Google Translate · Help
By MDBG 2025