Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chuishao shuizhao shushao shihao shizhao shuicao ?

shuǐ sháo ladle; dipper (for water)
shuǐ shāo well bucket / pail made of bamboo strips

Dictionary · Google Translate · Help
By MDBG 2024