Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
sishi
sishu
sishe
xisha
zisha
cisha
susha
sha
?
厮杀
sī
shā
to fight at close quarters; to fight tooth and nail
<< back to the home page