Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: cishi xisha cash cishu cissa zisha ?

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

Dictionary · Google Translate · Help
By MDBG 2025