Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: saoshi sash zaoshi saiche shishe sishe ?

sǎo shè to rake with machine gunfire / to strafe / to machine-gun down

Dictionary · Google Translate · Help
By MDBG 2024