Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: japan jiaban jiuban jibian jieban jiben ?

bǎn substrate
bàn trammels / fetters / yoke / to restrain / to hinder / restraint
bǎn (music) presto

Dictionary · Google Translate · Help
By MDBG 2025