English to Chinese Dictionary

Search:

Did you mean: sishi sishu sishe xisha zisha cisha susha sha ?

厮杀 shā to fight at close quarters; to fight tooth and nail


<< back to the home page