English to Chinese Dictionary

Search:

Did you mean: show shao shoe shou shuo so shi shu ?

hōng explosion / bang / boom / rumble / to attack / to shoo away / to expel


<< back to the home page