Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: cao cizao cacao chao gaza caocao ?

zǎo to rub down with a wet towel; to give a sponge bath

Dictionary · Google Translate · Help
By MDBG 2024