Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: caibao caobiao caobi guobao chubao caibo ?

cǎo bāo bag made of woven straw / bag filled with straw / (fig.) a good-for-nothing / clumsy oaf

Dictionary · Google Translate · Help
By MDBG 2024