English to Chinese Dictionary

Search:

Did you mean: cishi cash cishu cissa xisha zisha cha chisha ?

刺杀 shā to assassinate / (military) to fight with a bayonet / (baseball) to put out (a baserunner)


<< back to the home page