Chinese-English dictionary »

狙击枪 /jūjīqiāng/ meaning in English

ChineseEnglish
狙击枪 /jūjīqiāng/ noun

sniper rifle(long-range rifle)
noun