Pinyin Dictionary results for "she sha"

射杀
to shoot dead (with a gun, or bow and arrow)
Dictionary data provided by CC-CEDICT