English to Chinese Dictionary

Search:

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


<< back to the home page