Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shabao shubao shuibao shuipao shaba shibao ?

shuǎ bǎo to show off / to put on a show to amuse others
shuā bào to max out (a credit card)

Dictionary · Google Translate · Help
By MDBG 2024