Chinese-English dictionary »

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

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

sniper rifle(long-range rifle)
noun