Chinese-English dictionary »

狙擊槍 /jūjīqiāng/ meaning in English

ChineseEnglish
狙擊槍 /jūjīqiāng/ noun

sniper rifle(long-range rifle)
noun