Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengcheng chengchong shengchang shangcheng shengzhang chongchong ?

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

Dictionary · Google Translate · Help
By MDBG 2026