Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: japan jiaban jiuban jibian jieban jiben ?

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

Dictionary · Google Translate · Help
By MDBG 2024