English to Chinese Dictionary

Search:

Did you mean: zhuibu zhuabu zhibu zhubu zhuibi zhuobu zaibu zhaobu ?

拽步 zhuài to take long strides / to hurry (while walking)


<< back to the home page