English to Chinese Dictionary

Search:

Did you mean: zhenan zhen zheyan zhan zhegan zhezan zhican zhucan ?

柘蚕 zhè cán silkworms fed on the leaves of the 柘[zhe4] tree


<< back to the home page