English to Chinese Dictionary

Search:

Did you mean: benguan binchuan banchan bancun banquan bansuan bengguan benqian ?

奔窜 bēn cuàn (of people or animals) to flee helter-skelter / to scatter / (of floodwater, an idea etc) to spread in all directions


<< back to the home page