English to Chinese Dictionary

Search:

奔窜 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