English to Chinese Dictionary

Search:

Did you mean: shengcheng chengchong shengchang shangcheng shengzhang chengcheng chongchong shenchang ?

生虫 shēng chóng (of food, books etc) to become infested with bugs


<< back to the home page