Home
Help
About
Contact
English to Chinese Dictionary
Search:
扫射
sǎo
shè
to rake with machine gunfire / to strafe / to machine-gun down
<< back to the home page