Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zip sap zapo soap spp sip ?

bào to blow out / to blow off / (computer games) to zap / (phone) to ring off the hook / to be jammed / to max out (credit card etc)

Dictionary · Google Translate · Help
By MDBG 2024