Chinese-English dictionary »

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

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

sniper rifle(long-range rifle)
noun