Pinyin Dictionary results for "sao she"

扫射
to rake with machine gunfire; to strafe; to machine-gun down
Dictionary data provided by CC-CEDICT