English to Chinese Dictionary

Search:

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

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


<< back to the home page