Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuipao shibao shuabao shubao shuibo shuiba ?

shuì bǎo to get enough sleep; to have a good night's sleep
shuǐ bǎo feeling full from drinking a lot of water or consuming a liquid-heavy meal

Dictionary · Google Translate · Help
By MDBG 2024