ソゲキジュウ
Meanings
Noun
1. sniper rifle
Composed of
shooting; sniping
gun; rifle; small arms