Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: toubao tubiao toupiao doubao dubiao tibiao ?

tóu biāo to bid / to make a tender

Dictionary · Google Translate · Help
By MDBG 2025